home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 25 / Cream of the Crop 25.iso / bbs / sorc092.zip / SORCERY.DOC < prev    next >
Text File  |  1997-05-18  |  14KB  |  298 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.                               Sorcery vx.xx Beta
  11.  
  12.                            Written by Chris Reiter
  13.  
  14.                             Last Update: 5/18/1997
  15.  
  16.  
  17.  
  18.       *** Note: This program is in Wide Beta. Please read BETATEST.TXT.
  19.  
  20.  
  21.  
  22.  
  23.         *** DISCLAIMER
  24.  
  25.         This program has been debugged to the best of my ability, from the
  26. reports I have gotten by users on other types of systems than my own. It is
  27. inconceivable how many different configurations of systems there are out
  28. there, and it would be impossible for a program to be written that will work
  29. on every single one. However, I make no warranty, expressly or otherwise,
  30. that this program will not cause Cancer, Liver and Lung Disease, Miscarriages,
  31. Unwanted Pregnancies, Low Sperm Counts, Brain Tissue Damage, Muscular Dyst-
  32. rophy, Forgetfulness, Left-Leg Paralysis, Internal Hemorrhaging, Geekiness,
  33. Carbohydrates Deficiency, Negligence, Slow Motioness, Bureaucracy, Deforest-
  34. ation, Sexual Atrocities, Lack of Personality, Inflation, Heavy Machinery
  35. Malfunction, Anaphora, Plagiarism, Lying-to-Congress Disease, Gerrymandering,
  36. Incrimination, Schwa Deletion, Non-Confirmation Syndrome, Defenestration,
  37. Illiteracy, Sarcasm, Broccoli Overcooking, Frequent Defecation, Gossiping,
  38. Getting-Laid-on-the-First-Date Syndrome, Mass Extinction, Ozone Depletion,
  39. Global Warming, Gas Leaks, Hailstorms, Arms Race, Legs Race, Gender Confusion,
  40. Transexualism, Misunderstandings, Gibberish, Boredom, Nausea, Vomiting,
  41. Hyperbation, Hyperbole, Manuscript Loss, Anarchism, Liposuction, Unsuccessful
  42. Barbecuing, Gargling, BONKing, Mavisms, Talking-in-Third-Person Syndrome,
  43. Limosine Overcrowding, Elevator Stalling, Messianism, Low Scoring on
  44. Standardized Tests, PBS Pledging, PTA Joining, PTL Propaganda, S&L Bailouts,
  45. Deficit Spending, BLT Indigestion, Armpit Enlargement, Proletarianization,
  46. Antidisestablismenterianism, Panic, Disillusionment, Asymmetrical Twins,
  47. Appointment Cancellation, Foreplay Disruption, Stuttering, Dogmatism, Bath
  48. Tub Clogging, Eviction, Infant Mortality, Cryptorchitis, Shistosomaisis,
  49. Nepotism, Baldness, Bad Spelling, Maximum Verbosity, and General Failure in
  50. Life. So use this game at your own risk!
  51.  
  52.         *NOTE: That Disclaimer was stolen from Batmud, the Internet MUD.
  53.  
  54.  
  55.         -------------------------------------------------------
  56.  
  57.  
  58.         *** Hardware and Software Requirements
  59.  
  60.         It is necessary to have at least a 286 CPU, and Sorcery will run
  61. under your BBS (or locally) with minimal memory. It is recommended that you
  62. utilize EMS for swapping under your BBS, because when running a door program
  63. is when the most memory is being used, and if you have very little memory
  64. available, it can lock up.
  65.  
  66.         It is not necessary to create a dropfile to play Sorcery, however, if
  67. you are planning on running it from a BBS (which is most likely the case),
  68. then you must have your BBS create a dropfile to pass the TimeLeft and user
  69. name information (etc...). Sorcery can currently accept information from the
  70. dropfiles DORINFO?.DEF and DOOR.SYS. I may add the ability to use other
  71. dropfile types, if anyone asks. But until then, I am going to just use the
  72. ones I have listed above.
  73.  
  74.  
  75.         *** Files Included in Archive
  76.  
  77.         SORCERY.EXE            -----    This is the main executable file
  78.                                         without which there is no game.
  79.         INSTALL.EXE            -----    This is the installation and the
  80.                                         registration program.
  81.         SORCERY.CFG            -----    This holds the registration key
  82.                                         information. It is created when you
  83.                                         run INSTALL.EXE (INSTALL)
  84.         SORCERY.DOC            -----    Docs, which you are reading now,
  85.                                         which lists installation instructions,
  86.                                         hints, and events in the game's
  87.                                         history.
  88.         INSTRUCT.DOC           -----    Player's instructions for Sorcery.
  89.         MONSTERS.DAT           -----    Monster name and stat file which you
  90.                                         can edit and create new monsters.
  91.                                         This file is for the user's monsters.
  92.         EMONSTER.DAT           -----    Monster name and stat file which you
  93.                                         can edit and create new monsters.
  94.                                         This file is for the computer enemy's
  95.                                         monsters.
  96.         ENEMIES.DAT            -----    Enemy name and stat file which you
  97.                                         can edit and create new enemies.
  98.  
  99.         -------------------------------------------------------
  100.  
  101.         *** Installation
  102.  
  103.         STEP 1:
  104.  
  105.         Create a directory on your hard drive, to put the archive in. Since
  106. I run Renegade, mine is, D:\RENEGADE\ONLINE\SORCERY.
  107.  
  108.         STEP 2:
  109.  
  110.         Copy the distribution archive to that directory, and unarchive it.
  111. The original archive is packed using PKZIP.EXE -EX, however there are so many
  112. sysops out there who have their own preferences, it would be silly for me to
  113. assume that everyone uses PKZIP.EXE.
  114.  
  115.         STEP 3:
  116.  
  117.         Virus Scan the program. The original is clean, but you should always
  118. scan every single executable before you use it. The more virus scanning
  119. programs you use, the better.
  120.  
  121.         STEP 4:
  122.  
  123.         Run INSTALL.EXE, found in the Sorcery archive. You will use the
  124. I)nstall option first. It will create the necessary files to run Sorcery,
  125. plus some housekeeping duties.
  126.  
  127.         STEP 5:
  128.  
  129.         If you have registered this version of Sorcery, or another earlier
  130. version, you can enter your Registration Code by selecting R)egister, from
  131. the INSTALL.EXE program. This will unlock many features that are only
  132. available in the Registered version. Once you have registered Sorcery, then
  133. all future versions will work with the same Registration Code. That will save
  134. you money, and me, time sending out mail to you, too.
  135.  
  136.         STEP 6:   Command Line Usage of Sorcery
  137.  
  138.         The command line for (at least *this* version) of Sorcery is this:
  139.  
  140.         SORCERY.EXE <node #>    (yes, it's as easy as *that*)
  141.  
  142.         Note: The <node #> is only necessary when you are using dorinfo?.def.
  143.         It tells Sorcery which filename to look for when reading the dropfile.
  144.         This program is multinodal. It is a single player game, in which many
  145.         users can be playing different games at the same time. The only
  146.         problem you might have is if 2 nodes enter Sorcery at the exact same
  147.         time, AND you are using DOOR.SYS or CHAIN.TXT, then when your batch
  148.         file copies the dropfile to the \SORCERY directory, and reads the
  149.         dropfile, you might get a violation.
  150.  
  151.         **** NOTE **** : The dropfile *MUST* be in the ..\SORCERY directory
  152.         to run. My suggestion is to create a batch file that is loaded from
  153.         your bbs, that copies the dropfile from your default drop area, to
  154.         the SORCERY directory, then loads SORCERY.
  155.  
  156.         ---------Begin Batch File---------
  157.         <drive letter:>
  158.         cd\bbs\sorcery
  159.         copy \bbs\dorinfo*.def \bbs\sorcery  'This line is WHATEVER dropfile.
  160.         SORCERY <node #>
  161.         delete (whatever dropfile name)  'This is just a cleanup function.
  162.         cd\bbs
  163.         ---------End Batch File-----------
  164.  
  165.         However, if you want to try it out Locally, just to see what it is
  166.         all about, then just type SORCERY. Local usage is default.
  167.  
  168.  
  169.  
  170.  
  171.         -------------------------------------------------------
  172.  
  173.         *** REGISTRATION BENEFITS : $10.00 U.S.
  174.  
  175.         These options are unlocked when the game has been registered:
  176.  
  177.         1: User Vs. User battles are now available, and all Sysops
  178.            who have registered, can enjoy attacking other players!
  179.  
  180.         2: You are always free to edit/add to/remove monsters from
  181.            the MONSTERS.DAT and EMONSTER.DAT files. However, until
  182.            SORCERY is registered, no creature with a strength or
  183.            health ofgreater than 6 will be allowed in the game. Once
  184.            registered, you may put monsters of whatever stats you
  185.            want to. But remember, users don't want to play a game
  186.            in which they are dead after one round!
  187.         
  188.         3: MONSTERS.DAT and EMONSTER.DAT may only have 100 monsters
  189.            in them when unregistered. The number of possible monsters
  190.            goes up to 1000 when registered.
  191.         
  192.         MONSTERS.DAT and EMONSTER.DAT files can be edited by any text
  193.         editor. It is written in the form:
  194.  
  195.         Monstername,Strength,Health Points
  196.  
  197.         For Example:
  198.  
  199.         Red Dragon,6,4
  200.  
  201.         * NOTE: A creature may not have a higher Strength or Health than 6
  202.           until the game has been registered.
  203.  
  204.         Please read REGISTER.TXT for information regarding registration of
  205.         this program.
  206.  
  207.         -------------------------------------------------------
  208.  
  209.  
  210.         *** SOLVING PROBLEMS
  211.  
  212.         This tends to be an important section, especially for those who are
  213.         not familiar with being a Sysop, or are not good at setting up doors.
  214.         It is beyond the scope of this document to tell you how your BBS works
  215.         and what different hoops you have to jump through to get it to work.
  216.         However, some of the problems people have encountered can be solved by
  217.         reading this section.
  218.  
  219.         Q: I get errors when SORCERY.EXE loads.
  220.         A: Does your batch file look like the one in the installation area of
  221.            this document?
  222.  
  223.         Q: Every time someone logs into it, it says the user's name is SYSOP.
  224.         A: Most likely your dropfile is not in your ..\SORCERY directory.
  225.  
  226.         **** NOTE **** : The dropfile *MUST* be in the ..\SORCERY directory
  227.         to run. My suggestion is to create a batch file that is loaded from
  228.         your bbs, that copies the dropfile from your default drop area, to
  229.         the SORCERY directory, then loads SORCERY.
  230.  
  231.         Q: Sometimes, when two users are in the game at the same time, the
  232.            users' names are switched around from node to node.
  233.         A: You have to make sure the users are not entering the game at the
  234.            exact same time. The dropfiles are being read incorrectly.
  235.  
  236.         Q: When a user enters the door, it says that the user's name is the
  237.            person who was in the door earlier. It still thinks that another
  238.            user is in the door!
  239.         A: This is easily solved with good dropfile policy. Make sure that
  240.            after each user exits the game, that the door.sys and dorinfo?.def
  241.            files are deleted. Also make sure that the correct dropfile is
  242.            being copied into the \SORCERY directory.
  243.                                                     
  244.         Q: Sometimes, the program spits out a debug.mul or capture.err file.
  245.         A: Send it to your Sysop or contact the author of this program. You
  246.            can either E-Mail or Netmail it to me.
  247.  
  248.         Internet: Hark@Clubmet.Metrobbs.Com
  249.         FIDONET : Chris Reiter, 1:280/205
  250.  
  251.         The Dead Zone BBS (my board) (913)362-9922 ** READ BELOW **
  252.  
  253.         **** NOTE **** : If nobody answers this, or you get a voice, then it
  254.         is no longer my bbs or I have moved or something. Don't keep calling
  255.         it. As long as I have that phone number and pay for it, it WILL BE
  256.         a DATA LINE ONLY. So if you get voice, I am no longer at this
  257.         residence. Today is 5/18/1997, in case you are reading this years
  258.         from now.
  259.  
  260.         -------------------------------------------------------
  261.  
  262.  
  263.         *** ACKNOWLEDGEMENTS
  264.  
  265.         Sorcery is written using some of the Comm Routines in Scott Slater's
  266. QB45MDM2.ZIP archive. Without which I could not have written this program. So
  267. my hat goes off to you, Scott, for making this possible, wherever (and
  268. whoever) you are.
  269.  
  270.         David Enslow, Sysop of Mere Image BBS, whose patience in letting me
  271. use his system to test this and many other programs I have written, has been
  272. outstanding. He has helped me with some of the options on this program and
  273. his knowledge of QB has been amazing. Thank you.
  274.  
  275.         And to all the Alpha and Beta test sites out there. Some of the bugs
  276. in this program that have been fixed, I could not have found all by myself,
  277. because there are far too many systems for me to test this program on all of
  278. them. Thank you.
  279.  
  280.         Beta Team:
  281.  
  282.         Wayne Schroeder         Mental Floss     (913)383-2925   1:280/191
  283.         David Enslow            Mere Image       (913)362-9549   1:280/907
  284.         Richard Owens           Top's Funhouse   (913)461-1378   1:280/1600
  285.         Jeff Fanjoy             Extreme Denial   (416)251-3733   1:259/528
  286.         Ruth Argust             Pets R Us!       (805)945-4090   1:2004/201
  287.  
  288.         These Beta Sites all carry the most current version of Sorcery, and
  289.         most have it FREQable under the magic name SORCERY. You can also
  290.         FREQ the full filename if you happen to know it.
  291.                                                         
  292.         The new versions of Sorcery are hatched into the DDSDOORS filebone
  293.         echo, and can be obtained from a bbs who carries this echo, or from
  294.         the DDSDOORS directory at ftp://bbs.goldengate.net.
  295.  
  296.         And finally, to my girlfriend of over 7 years, Wendy, who has put up
  297. with me ignoring her so that I could get this program finished. I love you.
  298.